
一些近况真的忙炸了啊绩效季校招季抽空整理了下面试记录。昨天面了个天津大学的同学pythonagent 后端开发岗位。整体感觉挺不错的基础扎实对agent技术栈也有一定了解。顺手记一下给后面准备面试的同学参考。整个面试流Q先做一个简单的自我介绍吧。A:面试官好我是天津大学计算机专业的研二学生。在校期间主攻python开发和ai应用方向,做过一个基于langchain的智能客服项目。之前在一家ai创业公司实习过半年负责后端api开发和大模型集成。我对agent技术特别感兴趣平时会关注最新的agent框架和论文希望能在这个方向深入发展。Q你提到做过langchain项目讲讲langchain的核心组件有哪些?A:langchain的核心组件主要包括models, prompts, indexes, chains, agents, memory,toolsQ:你在项目中是怎么处理 agent的上下文过长的A:我们用了几种方法…Q讲讲 python的gil(全局解释器锁是什么?A:gil 是 python 解释器的一个全局锁…Q那如果要实现真正的并行计算python里有什么方案A:主要有几种1. multiprocessing.….Q手写一道题实现一个lru缓存。A:记得是用了双向链表哈希a掉了Q如果让你设计一个能自动写sql 的 agent,你会怎么拆解A:我会把它拆分成几个模块1. schema 理解…Qredis的持久化机制有哪些A:redis有两种持久化机制…Q讲讲tcp 的三次握手。A:三次握手是为了建立可靠的连接1.客户端发送syn:…Q你在项目中遇到过最难的bug是什么A:有一次在部署langchain应用时发现内存占用持续增长最后oom。排查了很久…Q:怎么理解 agent中的 tool calling?A:tool calling是 agent 调用外部工具…Q讲讲python的装饰器是什么A装饰器本质上是一个函数….Q:python 中的_init_和_new_有什么区别?A:_new_ 是实例化对象时第一个…Q讲讲python的生成器和迭代器的区别。A:迭代器是实现了_iter_和_next_方法的对象…Qpython中is和有什么区别A:is比较的是两个对象的身份(id)….Q讲讲mysql 的索引类型有哪些?A主要有以下几种索引吧…Q:什么是数据库的事务?acid是什么?A:事务是一组数据库操作的集合要么全部成功要么全部失败。acid是事务的四个特性.Q:讲讲python的gil对多线程性能的影响。A:gil使得python的多线程在cpu密集型任务中….Q你在项目中是怎么做日志管理的A:我们用了 python 的logging模块…Q:讲讲python 的深拷贝和浅拷贝。A:浅拷贝(copy.copy)只拷贝对象本身.….Q你了解过langchain的agent类型吗?A:langchain提供了几种agent类型zero-shotagent…Q:讲讲python的元类A:元类是创建类的类默认情况下python使用type.Q你在项目中是怎么做异常处理的?A:我们用了 python 的try-except-finally 机制…Q:讲讲 redis的数据类型有哪些?A:redis支持以下几种数据类型….Q你了解过python的异步编程吗A:了解。python的异步编程基于事件.….Q:讲讲 python 的垃圾回收机制。A:python使用引用计数为…Q你在项目中是怎么做性能优化的?A:我们从几个方面做优化1.代码层面….Q:讲讲python 的上下文管理器(context manager)。A:上下文管理器用于管理资源…Q:你了解过langchain的memory类型吗?A:langchain 提供了多种memory类型…Q讲讲 python的多进程和多线程的适用场景。A多进程适合cpu密集型任务因为每…Q你在项目中是怎么做测试的?A:我们用了 pytest 作为测试框架…Q你有什么要问我的嘛?咱们团队在agent技术栈方面目前主要用的是什么框架…A:我们目前主要还是基于langchain但做了一些定制化改造。挑战性场景的话比如多轮对话的上下文管理、工具调用的并发控制、还有大模型的成本优化。Q嗯还有其他问题吗?还有一个团队对新人的培养机制是怎样的比如技术分享、代码review这些。A:我们有每周的技术分享会新人入职会有导师一对一指导。代码review是必须的所有pr都要经过至少两个人 review。Q你之前在实习的时候团队有类似的机制吗我们每周也有技术分享代码review比较宽松主要还是靠导师指导。我觉得正式review确实能学到很多特别是能看到不同人的代码风格和思路。一些体感基础潜力聊完之后感觉这位同学的技术底子挺扎实的。python的并发模型gil、多进程、协程理解得比较透彻。对agent 技术栈也有涉猎langchain的核心模块能说得清楚说明平时确实花时间研究过。最让我印象深刻的是聊到tool calling时能从工具定义、参数提取、结果处理整个流程讲下来逻辑链条很完整。沟通态度整个面试过程聊得挺轻松的。遇到不太确定的问题他会先说这个场景我之前没遇到过然后尝试用已有的知识去推理这种思考方式挺可取的。能感觉到他对agent技术是真的有热情主要是在聊到自己做的langchain项目的时候吧。工程和落地实战这块还有成长空间。redis持久化能说出rdb和 aof的基本原理但聊到生产环境的细节比如rdb的fork开销、aof 的fsync策略、混合持久化的触发条件时就显得有些吃力了。手写lru的时候用ordereddict 确实简洁但当我问如果让你不用ordereddict,自己实现一个时他思考了一会儿才说用双向链表加哈希表说明对底层数据结构的理解还不够深入。总结整体来看这位同学的基础和态度都挺不错技术栈也符合岗位需求。主要短板是缺乏大规模生产环境的实战经验很多知识点停留在知道怎么用”的阶段还没到知道为什么这么设计的程度。不过这个对于校招同学来说很正常进了团队之后多参与几个实际项目多踩几个坑很快就能补上。面试反馈面试结束时我给了他一些建议多关注生产环境的最佳实践比如redis、mysql这些中间件的配置调优多看一些开源项目的源码理解设计思路其实校招就是这样没人一开始就是满级装备的。关键是有没有学习能力和内驱力。这位同学给我感觉是愿意学、能学进去的这点比什么都重要。最后也很想知道大家找到心意的工作了没~学AI大模型的正确顺序千万不要搞错了2026年AI风口已来各行各业的AI渗透肉眼可见超多公司要么转型做AI相关产品要么高薪挖AI技术人才机遇直接摆在眼前有往AI方向发展或者本身有后端编程基础的朋友直接冲AI大模型应用开发转岗超合适就算暂时不打算转岗了解大模型、RAG、Prompt、Agent这些热门概念能上手做简单项目也绝对是求职加分王给大家整理了超全最新的AI大模型应用开发学习清单和资料手把手帮你快速入门学习路线:✅大模型基础认知—大模型核心原理、发展历程、主流模型GPT、文心一言等特点解析✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑✅开发基础能力—Python进阶、API接口调用、大模型开发框架LangChain等实操✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经以上6大模块看似清晰好上手实则每个部分都有扎实的核心内容需要吃透我把大模型的学习全流程已经整理好了抓住AI时代风口轻松解锁职业新可能希望大家都能把握机遇实现薪资/职业跃迁这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】